/**
 * 
 */
package vn.smartware.co.framework.form;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import vn.smartware.co.framework.bean.CommonItemBean;
import vn.smartware.co.framework.bean.MenuDTO;
import vn.smartware.co.framework.bean.UserDTO;
import vn.smartware.co.framework.bean.ProgramDTO;

/**
 * BaseForm
 * @author thuctt
 */
public class BaseForm extends ActionForm {
	
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 9004736746279593793L;

	private String idStart;
	
	private String idEnd;
	
	private ArrayList<ProgramDTO> prgList;
	
	private ArrayList<UserDTO> userList;
	
	private ArrayList<MenuDTO> menu;
	
	private Map<Object, Object> map;
	
	private List<CommonItemBean> itemValueBeanList;
	
	private String userID;

	/**
	 * @return the userID
	 */
	public String getUserID() {
		return userID;
	}

	/**
	 * @param userID the userID to set
	 */
	public void setUserID(String userID) {
		this.userID = userID;
	}

	/**
	 * @return the map
	 */
	public Map<Object, Object> getMap() {
		return map;
	}

	/**
	 * @param map the map to set
	 */
	public void setMap(Map<Object, Object> map) {
		this.map = map;
	}

	/**
	 * @return the menu
	 */
	public ArrayList<MenuDTO> getMenu() {
		return menu;
	}

	/**
	 * @param menu the menu to set
	 */
	public void setMenu(ArrayList<MenuDTO> menu) {
		this.menu = menu;
	}

	/**
	 * @return the prgList
	 */
	public ArrayList<ProgramDTO> getPrgList() {
		return prgList;
	}

	/**
	 * @param prgList the prgList to set
	 */
	public void setPrgList(ArrayList<ProgramDTO> prgList) {
		this.prgList = prgList;
	}

	/**
	 * @return the userList
	 */
	public ArrayList<UserDTO> getUserList() {
		return userList;
	}

	/**
	 * @param userList the userList to set
	 */
	public void setUserList(ArrayList<UserDTO> userList) {
		this.userList = userList;
	}

	/**
	 * @return the idEnd
	 */
	public String getIdEnd() {
		return idEnd;
	}

	/**
	 * @param idEnd the idEnd to set
	 */
	public void setIdEnd(String idEnd) {
		this.idEnd = idEnd;
	}

	/**
	 * @return the idStart
	 */
	public String getIdStart() {
		return idStart;
	}

	/**
	 * @param idStart the idStart to set
	 */
	public void setIdStart(String idStart) {
		this.idStart = idStart;
	}

	/**
	 * @return the itemValueBeanList
	 */
	public List<CommonItemBean> getItemValueBeanList() {
		return itemValueBeanList;
	}

	/**
	 * @param itemValueBeanList the itemValueBeanList to set
	 */
	public void setItemValueBeanList(List<CommonItemBean> itemValueBeanList) {
		this.itemValueBeanList = itemValueBeanList;
	}
}
